The $3 Million Extravaganza Scratch-Off was sold at Lukoil on West Moreland Road in Willow Grove.
The retailer will win a $10,000 bonus check for selling the winning ticket.
Click here to follow Daily Voice Northampton and receive free news updates.